Skip to content

Implement openconfig-system for IOS#40

Merged
FragmentedPacket merged 22 commits intodevelopfrom
ios-system
Feb 28, 2020
Merged

Implement openconfig-system for IOS#40
FragmentedPacket merged 22 commits intodevelopfrom
ios-system

Conversation

@dgjustice
Copy link
Copy Markdown
Contributor

This is a copy of #33 because it must have referenced an old fork, and I borked fixing it. :(

This one probably needs a bit of discussion, so please review closely. "replace" operations don't always make sense on IOS, particularly for things like system-level config. There is no way to my knowledge to "default" ntp config, tacacs, users, etc. I have raised an exception when replace is called, and there is a test to reflect it.

Merged with develop, ready for review.

Copy link
Copy Markdown
Contributor

@FragmentedPacket FragmentedPacket left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few comments and issues I see, but thanks for all the hard work on this. Creating the new parsers and translators are a lot of work!

Comment thread ntc_rosetta/translators/openconfig/ios/openconfig_system/system.py Outdated
Comment thread ntc_rosetta/translators/openconfig/ios/openconfig_system/system.py Outdated
Comment thread ntc_rosetta/parsers/openconfig/ios/openconfig_system/system.py
@FragmentedPacket FragmentedPacket added the changes_requested Waiting on user to address feedback label Feb 19, 2020
Comment thread docs/tutorials/ios_merging.ipynb
Comment thread docs/tutorials/ios_translate.ipynb
@FragmentedPacket
Copy link
Copy Markdown
Contributor

We're almost there! Thanks again for this work

@FragmentedPacket FragmentedPacket merged commit 982d7eb into develop Feb 28, 2020
@dgjustice dgjustice deleted the ios-system branch February 28, 2020 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changes_requested Waiting on user to address feedback

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants